home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-04-19 | 6.7 KB | 158 lines | [TEXT/R*ch] |
- HOW TO ADD QUESTIONS TO MACFOLKLORE
- -----------------------------------
- Note: This document, Grade A, and MacFolklore are all (c)1995, by Scott J.
- Kleper. All Rights Reserved.
-
- _I really like MacFolklore and I'd like more questions. What should I do?_
-
- Well, the easiest way to get more questions is to register. If you send me
- $5, I'll send you back a disk with the registered version of MacFolklore
- and 100 bonus questions (in addition to the 50 that come with the shareware
- version).
-
-
- _I don't want to do that. Is there any other way?_
-
- Yes. MacFolklore was written using the Grade A testing engine (also
- written by me). This engine uses a text file to quiz the user. The file,
- which must be in the same folder as the program and named "questions",
- can be changed and changes will show up in MacFolklore. If you want
- to change this file, please read this document thoroughly first.
-
-
- _I want to use MacFolklore to test me on something totally different. Can
- I change the file to do that?_
-
- Sure! I'd love to hear what you've done with it. I'm developing another
- program called "Grade A" that's meant more for educational testing, but
- MacFolklore can be used for such purposes in the mean time. I've used
- betas of Grade A to study for Spanish tests, vocabulary tests, and other
- school subjects.
-
-
- _Okay, let's do it. How do I get started?_
-
- The first thing to do is make a backup copy of the questions file. You
- must realize that when you change the questions file, you are changing
- MacFolklore. Therefore, you may not redistribute MacFolklore with a
- modified quiz file. If you want the rest of the world to be able to
- use your questions, however, you may distribute them separately. At the
- end of this document are specific instructions for doing that. You
- must follow these guidelines if you are going to redistribute your
- questions file.
-
- You can explore the questions file yourself to see how things are done.
- It's really pretty simple. The first few lines are "comment" lines. You
- can use this space for whatever you want in your file. If you want,
- you can put a copyright here. You can use up as many lines as you want.
-
- After that, leave a blank line. This is how MacFolklore is able to tell
- when the comments end and when the quiz begins.
-
- The first line after the blank line is the first question. The questions
- should be as short as possible to ensure that they fit. The next line
- after the question is the answer. It must be a numeral from one to
- three. This tells MacFolklore which of the following choices is the
- correct answer.
-
- After the line with the answer, put the three choices, each on their
- own line. Remember that these choices have to fit inside buttons of
- set size, so try to keep them as short as possible.
-
- The next line will be the next question. There are no blank lines
- between questions! You can see from examining the questions file that
- comes with MacFolklore that questions follow right along.
-
-
- _Does the order I list the choices matter?_
-
- Yes. Future versions of the Grade A testing engine will automatically
- randomize the choice order so you can just memorize the answers. This
- version does not. The order you put them is the order they will show up
- on the quiz.
-
-
- _What if I make a mistake in the questions file?_
-
- No big deal. For some mistakes, MacFolklore will give an error saying
- that there's a problem with the questions file. For others, it may
- give a memory error. Either way, MacFolklore will quit without any
- major problems, and you can go inspect your file. Here's a quick hint:
- each group of question,answer,choices has to total five lines (one
- for the question, one for the answer, and three for the choices). So
- if you use an editor that tells you how many lines the file is, you
- can tell if your file has a problem. Take the total number of lines
- and subtract the number of comment lines including the blank line. If
- this number is a multiple of 5, you're probably okay. Also, if you
- put a letter or number greater than 3 for the correct answer,
- MacFolklore will assume you meant three. For readability purposes, I
- suggest you just use 3.
-
-
- _How long can the file be?_
-
- MacFolklore will stop reading questions after number 500. In theory,
- it should be able to read as many as memory permits. MacFolklore has
- been tested with up to 150 questions (the number supplied in the
- registered version). You should be able to use many more than that
- without a problem. If MacFolklore runs out of memory while loading
- in the file, it will automatically quit without giving an error. If
- this happens, try increasing the memory partition or getting rid
- of some questions. Also, you should realize that MacFolklore has to
- read in all the questions, sort them, and randomize them. This could
- take a while on slower Macs if you have more than 150 questions.
-
-
- _How can I distribute my questions?_
-
- That all depends on how they will be used. If you just want to supply
- additional questions for people to use, there are only two restrictions.
- First, you must not distribute it with MacFolklore. It must be a
- separate file distributed separately. Second, you must include the
- following disclaimer within your comment portion of the file:
-
- "These questions were written by a separate author and are not part
- of the MacFolklore package. Scott J. Kleper, the author of
- MacFolklore is in no way responsible for these questions or their
- accuracy. To receive 150 questions about Macintosh history for use
- with MacFolklore from the author, send $5 to Scott J. Kleper,
- 134 Caversham Woods, Pittsford, NY 14534. MacFolklore is (c)1995,
- by Scott J. Kleper."
-
- I know that's a mouthful, but most of your users will never see it
- anyways!
-
- If you're going to use MacFolklore as an engine for some other
- testing purposes (educational or otherwise), I suggest that you
- contact me first. Basically, if your use is non-commercial, I'll
- allow you to use the MacFolklore program, unmodified except for
- the questions file, at no charge. If it's for a company or any
- sort of for-profit organization, you must contact me to work out
- a licensing deal. In most cases, this will be about $20. Either
- way, you must include the above disclaimer in your comments
- section of the questions file.
-
-
- _Are you going to write any more questions files?_
-
- Yes. As I said above, when you register, you get 100 bonus
- questions. I may also make some questions files of specific
- topics, like Macintosh programming, or the Apple ][. I haven't
- decided when or how I will do this yet. The best way to find
- these files is to check the MacFolklore web page:
-
- http://htc.rit.edu/folklore.html
-
-
- _How can I contact you?_
-
- I'd enjoy hearing how you have customized MacFolklore. Please
- drop me a note if you've done something interesting with it
- or if you have any questions.
-
- Scott J. Kleper
- 134 Caversham Woods
- Pittsford, NY 14534
-
- sjked@rit.edu
-